iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 24
0

連續指令

有些情況下,需要下達連續指令,這些指令間可能會有關連性,前一個成功後才能執行下個指令,這時,就會需要使用特殊符號。

  • " ; "
    指令使用" ; "所分隔時,指令會持續的執行下去。

  • " && "
    指令被" && "分隔,這些命令會一直執行下去,如果中間有錯誤的命令存在,就不再執行後面的命令,沒錯則執行到結束為止。

  • " || "
    指令被" || "分隔符分隔,如果遇到可以成功執行的命令,那麼指令停止執行,即使後面還有正確的命令,後面的所有命令都不會執行。假如指令一開始就執行失敗,那麼就會執行 || 後的下一個命令,直到遇到有可以成功執行的命令為止,假如所有的都失敗,則所有這些失敗的命令都會被嘗試執行一次。

心得

連續執行指令可以增加效率,也比較容易清楚指令的順序,有點像if,else,這個指令正確或錯誤,則執行接下來的命令或者結束。

參考

http://www.linuxde.net/2013/08/15048.html


上一篇
Day 23 學習日誌
下一篇
Day 25 學習日誌
系列文
Linux 30天學習日誌30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言